package szxy.base.day05;
/*
   数组遍历：（依次输出数组中的每一个元素）
 */
public class demo11ArrayTest1 {
    public static void main(String[] args) {
        int[] arr1={11,22,33,44};
        System.out.println(arr1[0]);
        System.out.println(arr1[1]);
        System.out.println(arr1[2]);
        System.out.println(arr1[3]);

        System.out.println("--------------------------------------");
        //仔细观察：只有索引变了，其他的代码都一样。
        //使用for循环
        for (int i = 0; i < 4; i++) {
            System.out.println(arr1[i]);
        }

        //写这个for循环的时候，循环的次数是不是人工出来的，当数量过多时，还能看出来吗？
        System.out.println("--------------------------------------");
        //java中数组都一个属性：length
        //语句定义格式：数组名.length，获取的是该数组的长度(元素的个数)
        //数组的索引最大值=数组名.length-1
        int[] arr2={11,22,33,44,55,66,77,88,99,100,101,104,106,107};
        for (int i = 0; i < arr2.length; i++) {
            System.out.println(arr2[i]);
        }


        System.out.println("--------------------------------");
        //调整输出格式：[java,python,xzy,zmm]
        String[] arr4={"java","python","xzy","zmm"};
        for (int i = 0; i < arr4.length; i++) {
            if(i==0){
                System.out.print("["+arr4[i]+",");
            }else if(i==arr4.length-1){
                System.out.print(arr4[i]+"]");
            }else{
                System.out.print(arr4[i]+",");
            }
        }
        System.out.println();
    }
}
